river swamp - German English Dictionary